Big Huge Thesaurus

Barbados gooseberry

noun